covered stadium - French English Dictionary